<!doctype html>
<html lang="en">
 <head>
  <meta charset="UTF-8">
  <meta name="Generator" content="EditPlus®">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <title>Document</title>
 </head>
 <body>
  
 </body>
  <script>
   //text()方法的应用
  //判断是否是数字
  str = "123456789";
  var patten = /\D/;//是数字返回false，不是数字返回true
  console.log("判断是否是数字："+patten.test(str));

  //判断是否带有小数
  str = "12.78";
  var patten = /^\d+\.\d+$/;
  console.log("判断是否带有小数："+patten.test(str));

  //判断是否由26个英文字母组成
  str = "zhiliaotang";
  var patten = /^[a-zA-Z]+$/;
  console.log("判断是否由26个英文字母组成："+patten.test(str));

  //判断是否由中文，英文和下划线组成
  str = "zhiliaotang_javaScript";
  var patten = /^[\u4E00-\u9FA5a-zA-z\d]+$/;
  console.log("判断是否由中文，英文和下划线组成："+patten.test(str));

  //搜索字符串中包含某个字母
  str = "zhiliaotang";
  var patten = /Z/i;
  console.log("搜索字符串中包含字母B："+str.search(patten));
  </script>
</html>
